Oil executives and analysts predict that benchmark oil prices will continue to climb this year and surpass the $100 per barrel mark.
Oil executives and analysts predict that benchmark oil prices will continue to climb this year and surpass the $100 per barrel mark.
Russia’s war against Ukraine results in a reorganization of global energy markets