Breaking: Oil prices slump by over 3%
West Texas Intermediate (WTI), crude futures plunged by over 3% to trade below $60 a barrel. Oil prices lost more than 3% at the second trading session of the week on concerns that new COVID-19 lockdown and slow vaccine rollouts in Europe will slow energy demand arbitrarily. At the time of writing this report, West […]