Roundup: Oil demand / EU investigates Meta / Volkswagen shrinks

    Predicted to fall: The International Energy Agency expects global oil demand to fall by about 1 million barrels per day in 2026, as the Iran war and resulting supply disruptions have weakened consumpt…


    Already an INSIDER? Sign in.