FreightWaves Staff
Thursday, July 12, 2018
Today’s Pickup: Oil prices crash as Libya reopens oil ports and resumes production
Oil prices fell by 6% yesterday after Libya’s National Oil Corporation announced the reopening of oil ports and recommencing the production of 700,000 barrels per day.