Article

marketwatch.com on 2020-03-11 15:40

Oil prices extend losses as EIA reports a 7th straight weekly rise in U.S. crude supplies

Oil prices lost more ground on Wednesday as data from the Energy Information Administration revealed that U.S. crude supplies rose by 7.7 million ...

Related news