The downward pressure in crude oil and natural gas has abated somewhat recently. Is this a sign that both markets are set for an advance? What is the outlook and the key levels to watch?
The downward pressure in crude oil and natural gas has abated somewhat recently. Is this a sign that both markets are set for an advance? What is the outlook and the key levels to watch?