oil firms


  • North American oil finds support in IEA projections

  • Gas prices stay high as refineries still offline