The worldwide shortage of diesel and other distillate fuel oils has started to ease as stocks accumulate in response to exceptionally high refining margins and the slowdown in manufacturing and construction activity: EU inventories of diesel oil and gas oil increased to 49.5 million tonnes at the end of August 2023 from 44.9 million a … Read more