Democrats in the US House of Representatives neared an agreement on a climate-change bill on Tuesday and said they expected to approve it soon.

"Our goal is to finish this bill by the close of business next week on the House floor," Representative Edward Markey, chairman of a House Energy and Commerce subcommittee, told reporters.