war machine

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

Analysis: G7 Russian oil price cap evolves from revenue squeeze to market anchor

When U.S. officials first floated the idea of capping Russian oil export prices in response to a planned European embargo…

3 years ago