Oil Slumps Near $64 as OPEC Clash Looms and Trade War Escalates

Oil fell near $64 a barrel as Saudi Arabia and Russia prepared for a clash with allied crude producers over whether to lift output and as China and the …

The post <b>Oil</b> Slumps Near $64 as OPEC Clash Looms and Trade War Escalates appeared first on crude-oil.news.