 cyclist unable brake time Oil extends drop toward $ 96 barrel price oil continued fall Friday concerns high supplies offset report showing China &apos;s power-hungry manufacturing sector strengthening manhandled 