
Oil Prices Plunge to 5-Month Low as Trump-Putin Summit Looms & India’s Russian Oil U-Turn Rattles Markets
Oil Slumps on Peace Talk Signals and Supply Surge Oil prices tumbled to five-month lows this week, capping a third straight weekly decline. Benchmark Brent crude is hovering near $60 per barrel,