Libya oil production outage a ‘convenient coincidence’ that helps Russia: analyst

Libya oil production outage a 'convenient coincidence' that helps Russia: analyst
Blockades on major oilfields and export terminals are costing Libya — and the global oil market — around 550,000 barrels a day of crude, a boon for Moscow.

Continue reading

Leave a Reply

Your email address will not be published. Required fields are marked *