Oil prices dropped as OPEC+ announced output increases and shipping through Hormuz recovers, with analysts predicting declining global demand ahead.
July 6, 2026