CommoditiesIMPORTANT
OPEC says world oil demand to reach 113.3mln bpd by 2030 in its 2026 world oil outlook, unchanged from last year's report; peak demand is not on the horizon and raises 2050 oil demand view to 124mln bpd
News detail
US tight oil output likely peaked in 2025, sees limited total US supply growth to 2030 and a plateau after
What do investors think?
Curious what other investors think?Log in to see reactions and join the conversation.
Log in to view reactionsStockNow uses AI to translate and analyze information and does not guarantee its accuracy or completeness.
