LONDON (Oct 29): Oil prices fell 5% on Thursday to their lowest since mid-June, extending the previous day’s sharp decline on the potential impact renewed…
LONDON (Oct 29): Oil prices fell 5% on Thursday to their lowest since mid-June, extending the previous day’s sharp decline on the potential impact renewed…