Oil Prices Sink Below $61 as Supply Fears Deepen Ahead of U.S.–Russia Talks
Brent crude oil futures extended losses Friday, falling below $61 a barrel for the first time in five months, as…
Brent crude oil futures extended losses Friday, falling below $61 a barrel for the first time in five months, as…