The price of oil may continue to trade within the descending channel carried over from last month as it fails to defend the April low ($92.93).
The price of oil may continue to trade within the descending channel carried over from last month as it fails to defend the April low ($92.93).