Energies Markets Technical Analysis

Brent Crude Nearing $100

Tanker attacks, the Strait of Hormuz dispute, and record US fuel prices fuel the next wave of the energy crisis....