Market news
The US strategic oil reserves have fallen to 284.6 million barrels, marking the lowest level since 1982.
This decline in reserves may impact oil prices and broader financial markets, influencing investor sentiment in related sectors.
Reporting aggregated and summarized by CLOM — research & education, not financial advice.