MarketWatch | Oil finishes at lowest level in almost 3 weeks - MarketWatch MarketWatch Oil futures extended their losses into a second session Tuesday, sending prices to their lowest finish in almost three weeks as strength in the U.S. dollar and a ... |