Oil prices rose by more than 4 per cent following the incident but slid down to trade at $62 per barrel on demand concerns due to US, China trade war and its implications on global economy. Brent was …
Demand concerns to weigh on oil prices
Demand concerns to weigh on oil prices
Leave a reply