oil prices

Oil prices tumbled on Wednesday after Libya announced it had reopened its four oil ports and trade tensions between the United States and China escalated. AFP/Getty Images file photo by Mahmud Turkia.
@2020 Energi Media Ltd., | Thoughtful Energy Journalism
Be the first to comment