Commodities and the Dollar
Natural gas futures began selling off further after the reported storage injection, as the June delivery contract dipped 6 cents to settle at $3.93 per million British thermal units. The firming greenback also weighed on oil prices again today, as crude for June delivery was slipped $2.86 to finish at $77.11 a barrel.
The weakened euro was also having an effect elsewhere in commodity markets, as the
The dollar was trading higher against a basket of currencies with the