Oil prices

Traders worry Trump's tariffs may slow global economic growth and reduce energy demand significantly

U.S. crude inventories fell by 3.9 million barrels, exceeding expectations for a substantial decrease

OPEC projects better global economic performance in the second half, improving oil demand expectations

Brent crude futures reached $70.51, while WTI saw gains amid ongoing tariff uncertainty and sanctions

OPEC Secretary General emphasized the need for balanced policies to achieve energy security and climate goalsÂ
