Russia’s oil clock is ticking down. How Putin reacts will affect us all
Published
Tensions are rising and speculation abounds in oil markets as the G7 nations, and Australia, prepare to impose a price cap on Russian oil. The consequences of it are uncertain.
Full Article