Oil snaps 4-day losing streak but remains stuck below $70 a barrel March 6, 2025 by Ijaz Oil futures finished with small gains Thursday, snapping a four-day losing streak. Source link