HHeadlines Read More Oil prices steady after IEA proposes record reserves releaseMarch 11, 2026 Oil prices remained well below the peaks reached earlier this week as concerns in energy markets showed signs…