The ongoing battle between supply and demand is keeping crude oil constrained within a trading range and this is likely to remain the case for the days ahead.
A