US Crude Oil Stocks Tumble to Lowest Level in Eight Years
Washington: Crude oil inventories in the United States recorded their lowest level since 2018 in the week ending June 26, amid increased demand from domestic refineries, while gasoline inventories also tumbled ahead of the Jul. 4 weekend holiday, said…