Olivier Lejeune

1 POSTS
Oil Analyst

Exclusive articles:

Infrastructure investments key to unlocking more US oil supply

The United States is on pace to becoming the world’s top oil producer by 2023, thanks mainly to the phenomenal growth of shale production....

Latest

Washington’s Divisions Over the Iran War: Victory or Exit?

The Iran war has entered a stage for Washington...

Canadians March off to fight a Trade War while Europe Watches

Authors: Raymond James Floreani and Julian Spencer Churchill PhD Friday,...

There’s No Neutral Sensor Left in the Arctic — Here’s What That Means for NATO and China

On 6 June 2026, the NATO research vessel Alliance...
spot_imgspot_img