Crude oil

U.S. crude oil rebounds on major supply disruption in Libya

Libya typically produces around 1.2 million bpd, with the majority of its crude being exported…