Global Diesel Shortage Persists Despite Crude Oil Recovery
Strait of Hormuz tanker traffic rebounds to 12.8 million barrels daily Tanker traffic through the Strait of Hormuz has climbed back to 12.8 million barrels per day, according to Kpler ... Read More