Oil Prices Rise on Prospects of Debt Ceiling Deal and Supply Conflict
Last Updated: May 26, 2023, 23:44 ISTNew York, United States of America (USA)Benchmarks had settled more than $2 per barrel lower on Thursday after Russian Deputy Prime Minister Alexander Novak played down the prospect of further OPEC+…