External Publication
Visit Post

Russian Oil Poised To Flood World Markets As Trump Admin Lifts Sanctions

Watts Up With That? [Unofficial] March 21, 2026
Source
Over 130 million barrels of Russian crude oil remained on the sea as of March 6, according to a report by Kpler.

Discussion in the ATmosphere

Loading comments...