Oil down on economic worries despite tight supply

Oil down on economic worries despite tight supply
PETRO RIVER OIL
Published 20 March 2019, 15:06Updated 20 March 2019, 15:06
ProductionPoliticsAmericasNorth AmericaAsia & Oceania