U.S. crude oil prices fell nearly 2% on Wednesday, trading around $74 per barrel, as the market dismisses the impact of potential supply disruptions from Libya....
U.S. crude oil prices fell nearly 2% on Wednesday, trading around $74 per barrel, as the market dismisses the impact of potential supply disruptions from Libya....