oil majors

Shares of oil majors tumble with crude prices

Newsvine - business  Mon, 08/17/2009 - 13:13

Shares of major oil companies fell sharply on Monday, as crude oil prices tumbled amid new reports that signaled continued consumer spending restraint.