Russian President

Lost Russian oil revenue is bonanza for shippers, refiners

Western sanctions on Russia have significantly reduced state oil revenues and diverted tens of billions of dollars towards shipping and…

3 years ago

Why Russian oil price cap is easier said than done

G7 leaders have agreed to study possible price caps on Russian oil and gas to try to limit Moscow's ability…

3 years ago

Explainer: Challenges arise as Russia calls for gas payments in roubles

Russian President Vladimir Putin on Wednesday said the world's largest natural gas producer would soon require "unfriendly" countries to pay…

4 years ago