News
Oil resumes slide on demand worries after UK rate hike
*Oil prices London — Oil prices fell for a second straight session and were headed for a weekly decline of more than 3% on Friday, as a higher-than-expected interest rate hike in Britain and warnings […]