“Saudi Arabia’s elevated oil production has allowed it to overtake the U.S. and become the world’s largest oil producer,” the Paris-based IEA said in its monthly report on Tuesday…
Why Are More and More Oil Ships Anchoring Off Singapore?…
In the last few months, something mysterious has been happening in the seas around major ports. More oil tankers than usual are anchoring for days and weeks one end–why?…