Oil rises 1%, stays below $90/bbl as IEA weighs strategic stock release
By
Neha Kumari
Crude oil prices traded higher on Wednesday morning after falling around 7% earlier in the session.
Prices recovered after reports suggested that the International Energy Agency (IEA) is considering a large release of oil from the strategic reserves of its member countries.








