Russia’s invasion of Ukraine has put the world on the brink of what could prove to be the biggest energy supply shock in decades. All eyes are now on Opec to see what, if anything, the 13-member producer group will do to calm markets.
The signals are mixed. (CONTINUED - 1745 WORDS)