U.S. Crude Slips Below $70 a Barrel

[ad_1] Oil prices fell to 15-month lows amid fears that the banking-sector turmoil signals broader challenges for the economy. [ad_2] Source link