Oil Plunges 13 Percent After Monday’s Steep Declines – 28 April 2020

0
242
Oil prices plummeted nearly 25 percent on Monday and extended their losses into Tuesday, falling 13 percent in early trade on concerns that global storage facilities are reaching capacity.