Last update: May 23, 2024 16:41

Newsroom logo
None

Sonkiet Poomsiripaiboon / Shutterstock

The price cap for Russian sea-borne oil of $60 per barrel came into force last year in a bid to both deprive Moscow of a major revenue stream amid its invasion of Ukraine and curb surging global energy prices.