News

Following Russia's full scale invasion of Ukraine in 2022, oil prices spiked to nearly $130 a barrel, contributing to higher ...