Oil prices decline amid Ukraine peace talks and Fed rate cut speculation
Oil prices continued their decline on Monday as investors balanced the possibility of a US interest rate cut against emerging hopes for a Ukraine peace agreement that could ease sanctions on major Russian oil producers. Brent crude fell 58 cents, or 0.9 percent, to $61.98 per barrel, while West Texas Intermediate (WTI) slid 60 cents, … Read more