Oil prices tumble more than USD1 as IEA cuts demand forecast
HOUSTON: Oil prices tumbled by more than USD1 a barrel on Thursday as investors gave more weight to the...
Subscribing is the best way to get our best stories immediately.