Oil prices log lowest settlement in nearly 3 weeksMarketWatchOil prices fell Tuesday, with the U.S. benchmark marking its lowest settlement in almost three weeks. Prices have declined on the back of a risk-off sentiment, on the heels of a recent plunge in
…