MarketWatchOil Falls After API Reports Major Surprise Crude Inventory BuildOilPrice.comLast week, the API reported a surprise draw of 2.739 million barrels of United States crude oil inventories for the week ending March 16, defying analyst expectations of
…