IEA: 290 Million Barrels of Oil Withdrawn from Stocks Since March 11 The International Energy Agency announced Tuesday that its member countries have withdrawn 290 million barrels... Economy 9 hours ago · 1 min