News

The energy sector suffered a massive blow this week after the West Texas Intermediate (WTI) crude price plunged even further ...