This week saw a watershed moment for the global energy market as the EU embargo on offshore shipments of Russian oil and the G7 ceiling on Russian oil came into effect on December 5.
RUSSIA has promised to halt energy exports to any country that agrees to capping prices. The situation threatened to inflame the already tense energy market to the limit and lead to a catastrophic shortage of fuel.