LONDON (Dec 18): Oil prices fell 4% on Tuesday, dropping for a third consecutive session as reports of swelling inventories and forecasts of record US…
LONDON (Dec 18): Oil prices fell 4% on Tuesday, dropping for a third consecutive session as reports of swelling inventories and forecasts of record US…