The Organisation of the Petroleum Exporting Countries and its allies, collectively known as OPEC+, revealed that they would continue to enforce substantial oil production cuts totalling 5.86 million bpd
Read MoreThe decision to prolong significant production cuts underscores OPEC+'s commitment to market stabilisation
Read MoreCurrently, oil prices hover around USD 80 per barrel, a figure insufficient for many Opec+ members to achieve budgetary balance
Read MoreThe West stopped buying and placed sanctions against Moscow in the wake of Russia's invasion of Ukraine in 2022, India—the third-largest oil importer and consumer in the world—has emerged as the major purchaser of seaborne Russian petroleum
Read More