Pressure

Oil leak plugged…for now

Oil leak plugged…for now

Now the wait begins. BP has finally gained control over one of America’s biggest environmental catastrophes by placing a carefully fitted cap over a runaway geyser that has been gushing crude into the Gulf of Mexico since early spring. Engineers, politicians and Gulf residents will watch anxiously over the next day and a half to […]