According to the EIA, U.S. crude oil production averaged 12.3 million barrels per day (b/d) last week, down by 100,000 b/d from the previous week and up by about 200,000 b/d year-on-year.
Oil prices extended losses on Wednesday after data showed a hard hit to crude demand as a result of virus-related lockdowns.
The West Texas Intermediate for May delivery decreased 0.24 U.S. dollar to settle at 19.87 dollars a barrel on the New York Mercantile Exchange, while Brent crude for June delivery fell 1.91 dollars to close at 27.69 dollars a barrel on the London ICE Futures Exchange.
Latest comments