oil prices

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.

Be the first to comment

Leave a Reply

Your email address will not be published.