US diesel prices have hit a record US$6.51 a gallon, lawmakers are proposing export restrictions, and Australia has reported 31 days of national diesel...
China has built one of the largest crude stockpiles in the world, with onshore inventories now estimated at around 1.4 billion barrels, including some...