US President Donald Trump has claimed that European countries have agreed to release a “massive amount” of diesel from their strategic reserves in an effort […]
Global oil markets dipped sharply on Tuesday after senior US officials suggested that negotiations to reopen the Strait of Hormuz a vital artery for world […]