downtoearth-subscribe

`Oil prices won`t fall below $100 a barrel`

Crude oil prices continue to spiral upwards at the slightest inkling of a supply disruption, with most industry experts predicting that prices will only move higher from the current price levels of ar