Header Ads

Oil jumps 12% amid report Saudi Arabia and Russia have reached a deal, cut could reach 20 million barrels per day

No comments