News

Analysts expect oil prices to remain subdued short term, with a slow recovery later in 2025 as U.S. output declines.