The American Petroleum Institute (API) on Tuesday reported a decrease of 4.346 million barrels of crude oil in U.S. inventories for the week ending March 31...
Tag - business
Wall Street’s major averages declined on Tuesday as recent U.S. data fueled concerns about the economy. The Dow Jones Industrial Average fell 198.77...