March 10, 2026

Oil Settles Up Near 3-Year Highs On Signs Of Demand Growth

0

Data from Germany showed the largest upward leap in retail conditions since German reunification more than three decades ago, stoking expectations European fuel demand will recover.