Gordon Brown Grapples with Oil Shock