OPEC+

Despite gains, oil prices have suffered significant losses in 2025 due to slowing demand and rising production

Crude stocks fell by 4.5 million barrels recently, with analysts expecting further declines in inventories

The United States has approached China to seek talks over Trump's 145 percent tariffs, and Beijing's door was open for discussions
