News

Any movement toward a peace deal on the Ukraine war could cause prices to fall below $60 per barrel, some analysts say.
Russian President Vladimir Putin praised the Trump administration’s “energetic” efforts to stop the war in Ukraine and hinted ...
Ukrainian President Volodymyr Zelenskyy has warned that Friday's meeting between President Donald Trump and Russian President ...