
API Reports U.S. Crude Oil Inventories Post Sharp Decline
(MENAFN) The American Petroleum Institute (API) revealed on Tuesday that U.S. crude oil stocks declined by 4.277 million barrels during the week ending June 20. This drop significantly exceeds analyst expectations, which had forecasted a modest decrease of …