global demand dips

Oil prices fall to an 18-year low as global demand dips

Reading Time: < 1 minute ENERGY:  Global oil prices have plunged to an 18-year low at below $23 (Sh2,416.3) a barrel, signalling good tidings for […]