Predicted oil price at $100 a barrel dampened by stagnating demand | Grant Smith & Alex Longley
The big bang expected for oil prices this year is turning into a whimper. Just weeks ago, Brent crude was on the cusp of finally fulfilling industry forecasts of a return to $100 a barrel as record fuel demand and Saudi Arabia’s supply cuts depleted global oil inventories. The eruption…