Oil caught up in banking fears as US crude drops below $70 a barrel
Prices slide on worries that stress in financial sector will spread to broader economy
source
Prices slide on worries that stress in financial sector will spread to broader economy
source