The International Energy Agency’s latest report Oil 2023: Analysis and Forecast to 2028 reveals that world oil trade is experiencing an “unprecedented sea change” due to international embargoes on Russian energy exports. These shifts are unlikely to revert to the previous status quo for the foreseeable future, according to the report. With approximately 2.5 million …
