Lower IEA oil forecasts weigh on nascent tanker rates recovery
Some 240m barrels in crude and product stockpile releases, reduced Russian exports, and the lowest Chinese refinery throughput growth in two decades may curb the pace of gains in crude and product tanker rates
Russia’s military incursion into Ukraine is shaping up to be the most significant shock in oil markets since the early 1980s, IEA oil market report says