Oil demand has fallen for the first time since the 2008-09 global financial crisis, a result of the weakening economy, a mild winter and high crude prices, according to new estimates from the International Energy Agency.
Read the rest here.
If you enjoy the content at iBankCoin, please follow us on Twitter
Oh oh oh…
Priced in!