March 17, 2022 / www.mining-journal.com / Article Link
Oil prices rallied by over 7% today following a warning by the Paris-based International Energy Agency yesterday that that the prospect of large scale disruptions to Russian oil production threatened