Oil prices spike by a record 25% as Trump talks up huge production cuts and Saudi Arabia calls for OPEC meeting
Hopes are building for a truce in the brutal oil price war between Saudi Arabia and Russia, setting off a record spike in the oil market Thursday.…
Continue Reading