Oil Prices fall, prospects of Russia sanctions easing brightens, Nigeria’s burget deficit worsen
Oil prices nose-dived on Tuesday in reaction to the talks between Russia, Ukraine and the U.S. to end the war in Ukraine. Traders envisions the possibility that the talks could…