Natural Gas, WTI Oil, Brent Oil Forecasts – Oil Retreats As Dollar Rallies After NFP Report

Oil markets are losing ground as traders prepare for the start of the rate hike cycle.
Open original source
Oil markets are losing ground as traders prepare for the start of the rate hike cycle.
Open original source