In the reeling energy sector, an unexpected OPEC production hike plus tariff fears send oil prices plunging 7% Read more