Volatile markets: Oil prices drop sharply amid tech sell-off
Oil prices have experienced their largest drop since 2020 following tech stock sell-offs and volatile market conditions.
Oil prices have experienced their largest drop since 2020 following tech stock sell-offs and volatile market conditions.