Global Markets Rebound as Oil Prices and Bond Yields Retract Recent Gains
Stock markets around the world rose today as oil prices and bond yields gave back some of their gains from last week.
The move comes after a volatile period in which oil prices surged by over 20% and bond yields jumped to multi-year highs.
In contrast, oil prices fell by around 4.5% today, while bond yields retreated by about 1.2%.