Oil has risen to its highest level of 2023 as investors are focused on the prospect of a supply deficit in the fourth quarter after Saudi Arabia and Russia extended supply cuts
International Energy Agency says if OPEC+ current targets are maintained, oil inventories could draw by 2.2 million barrels per day (bpd) in the third quarter