Money
Crude Oil Prices Drop Below $100 Amid Geopolitical Tensions
Crude oil prices have fallen below $100 per barrel as two ships opted to turn back from the U.S. blockade in the Hormuz Strait, reflecting ongoing geopolitical uncertainties.
editorial-staff about 10 hours ago