Oil prices edged down on Tuesday as the market digested U.S. President Donald Trump’s 50-day deadline for Russia to end the Ukraine war.
Olga Rolenko | Moment | Getty Images
Crude oil futures held steady on Friday as mixed U.S. economic news…
Continue Reading