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

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.

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *