Oil prices end below $50, but still mark highest finish in over 6 weeks MarketWatch Oil climbed for a fourth-straight session Thursday, with U.S. prices settling at their highest level in more than six weeks, but failing to hold above the key $50-a-barrel level. Recent data showing strong expectations for demand contributed to the ... |