Jury verdict against oil industry worries critics, could drive up energy costs
A $744 million jury verdict in Louisiana is at the center of a coordinated legal effort to force oil companies to pay billions of dollars to ameliorate the... Read More.