European oil refiners TotalEnergies and Neste warned on Thursday of further weakness in profit margins amid sagging demand, signalling an end to a brief era of
Read More