CNBC | Live: Markets struggle as oil slips below $45 a barrel CNBC Our live blog is tracking reactions as stocks struggle to make gains amid investors turning their focus to a slew of earnings data and weak oil prices. In other news, British oil giant BP warned refining margins will stay under significant pressure ... |