India, May 20 -- The Energy Information Administration released a report on Wednesday showing crude oil inventories in the U.S. tumbled by much more than expected in the week ended May 15th.The report said crude oil inventories plunged by 7.9 million barrels last week after slumping by 4.3 million barrels in the previous week. Economists had expected crude oil inventories to decrease by 2.9 million barrels.At 445....
For comments and feedback contact: editorial@rttnews.com
Published by HT Digital Content Services with permission from RTT News....