THE mathematics is fast changing. Not long ago, oil demand was expected to peak around 110 million barrels per day (bpd). In 2007, the Organisation of the Petroleum Countries (Opec) had forecasted the world demand to hit even higher — 118m bpd in 2030. That is no more the case now. Not only peak demand numbers are going down but …
Read More »A crude downturn amid pandemic
November 8, 2020