Boom! Oil falls below $30 a barrel

January 12, 2016

It has taken only 12 days into the new year for a major prognostication to take shape in the global economy as the price of oil fell below $30 per barrel in intra-day trading. Leading […]