Disturbing world events, with the Russian invasion of Ukraine at the forefront, have caused energy prices to soar to record levels, according to the World Bank. The international financial institution predicts the price of oil will rise by up to 50 percent in 2022 and remain at such historically high levels for two years. World […]

