Two weeks in Row oil inventories drawdown!!Hold on to your bullhorn here !!
U.S. crude inventories potentially fell by 4.346 million barrels during the week ended March 31, the API, which stands for the American Petroleum Institute, said.
In the prior week to March 24, the API reported a 3.835M-barrel decline, after 10 weeks of builds that officially added some 60M barrels to U.S. crude inventories.