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.
According to oil traders and shipping data, China is quietly increasing its purchases of Russian oil at bargain prices. This is in response to Western buyers quitting Russia’s business after