Sign in to continue
Sign up to get started
Oil prices hit $90 per barrel as Israel-Iran war escalates
On Friday, March 6, 2026, oil prices surged to a new record high of $90 per barrel
Business