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.
Forex – financial instrument.Forex news
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.