Crude oil falls as signs of robust crude supply from Russia weighed
Crude oil plummeted as US Energy Secretary Jennifer Granholm warned lawmakers that replenishing strategic oil inventories would be “difficult” this year, fuelling speculation that the … Read more