Dollars and Sense The Oil Market Is Coming for Donald Trump: U.S. Strategic Petroleum Reserve Has Now Fallen Below 300 Million Barrels The International Energy Agency’s May report shows global oil inventories fell by 250 million barrels across March and April, with the Q2 drawdown running... Andrew Latham10 minutes ago