Posts

Showing posts with the label OPEC

Oil price goes bid on Russian and Saudi output cuts. U.S. oil reserves are at 8 month lows. Economic warfare could be heating up.