Oil shoots up to 2023 highs after Saudi, Russia supply cuts; Brent over /bbl

Oil prices leaped to their highest level this year on Thursday, September 14, extending its rally as expectations of tighter supply outweighed worries about weaker economic growth and rising US crude inventories. Crude oil has picked up a robust momentum ever since Saudi Arabia and Russia extended their voluntary outputRead More →