A BP contract worker is reflected in a pool of oil on the beach at Grand Isle State Park in Grand Isle, Louisiana. Lucas has a “buy” rating on BP and

Read More by Clicking Here