Energy Prices Stumble To Start The Week
The new trading week finds energy prices under pressure again with Natural Gas down 3.7% and Crude Oil down 3.3%. While natural gas weakness can be blamed on a continuing milder than usual winter season, the selloff in oil may have wider implications. Despite ongoing hostilities in the Middle East, Saudi Arabia slashed its February […]