French ex-modeling boss accused of raping minors
July 17, 2026
US tariffs on Brazil add to India’s trade deal concerns
July 17, 2026
QatarEnergy has suspended LNG production following Iranian strikes, threatening Europe's post-Nordstream energy security with a third major supply shock in four years.