TotalEnergies raises buybacks to $2.5bn and promises higher dividends
European bond yields ease after brutal sell-off as US mortgages hit 7%
Spanish farmers demand urgent aid as war in Iran drives up costs
France: TotalEnergies pumps up controversy with cut-price fuel