International Energy Agency: Oil and gas prices will face downward pressure for several years due to ample supply.

2026-01-20

International Energy Agency: Oil and gas prices will face downward pressure for several years due to ample supply.