Oil trader Gunvor: Oil demand fell by 1 million barrels per day in March and is expected to fall by 2.5 million barrels per day in April.

2026-04-21

Oil trader Gunvor: Oil demand fell by 1 million barrels per day in March and is expected to fall by 2.5 million barrels per day in April.