Ever since oil plunged into negative territory, every man and his dog became interested in oil investments. Negative oil future contracts created…
Energy markets are grappling with tensions between Russia and Saudi Arabia, with a price war emerging post recent OPEC+Russia meeting.…