Oil markets are more “divided, more politically charged” than ever β but are likely to shake off Russia’s export ban announcement in the short term.
Oil markets are more “divided, more politically charged” than ever β but are likely to shake off Russia’s export ban announcement in the short term.