U.S. Crude Oil Inventories Extend Decline

Commercial crude oil stocks excluding the Strategic Petroleum Reserve fell by 3.8 million barrels to 408.4 million barrels in the week ended June 26, and were about 7% below the five-year average for the time of year, the EIA said.

National Grid to Invest $1.75 Billion in Joulent in U.S. Energy Push

National Grid will get a 35% stake in Joulent, which is developing contracted power generation and high-voltage infrastructure for U.S. customers that require substantial amounts of power.

Eni, Mercuria to Establish Commodities Trading Joint Venture