Oil continues to slip away from recent highs
Demand concerns rise over worries US refinery outages could be deeper and longer lasting than expected
Demand concerns rise over worries US refinery outages could be deeper and longer lasting than expected