New Deal in Libya Leads to Drop in Oil Prices
Consumers may soon see some relief at the pump as a new deal in Libya has been reached that should increase the global supply. On Sunday, Libyan authorities and a rebel group reached a deal to open two of the four blockaded terminals. Though the two terminals are the smallest of the four in the region, […]
Continue Reading