Oil prices were lower again today falling to six-week lows pushing both benchmarks into technically oversold territory. Diesel futures also settled to their lowest in six weeks with gasoline futures closing at their lowest in five weeks. “Ceasefire negotiations in the Middle East and an uncertain macroeconomic outlook in China are exerting downward pressure on […]
