U.S. crude oil production soared last week to an all-time high of more than 13 million barrels per day, the U.S. Energy Information Administration said Thursday, exceeding analysts’ forecasts and boosting the nation’s oil inventories.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.