Loading...
Loading...
Oil prices have fallen, making European stocks attractively cheap according to JPMorgan. Meanwhile, Germany is considering extending its oil reserve relief, and Sweden has chosen Rolls-Royce to build its first new nuclear reactor since the 1980s.
by WorldBrief & Maksim Micheliov | AI-generated summary