Air cargo demand saw a slight year-over-year contraction in February, the first such decline in demand since July 2023, according to the International Air Transport Association (IATA). Total demand, ...
Global oil markets are entering a precarious phase marked by a 'double depletion' dynamic, in which a sharp contraction in demand is occurring simultaneously with an unprecedented drawdown in crude ...