Oil futures fell sharply on Friday to post a weekly drop of about 8%, with global benchmark prices settling at their lowest since 2021, driven by worries over a slowdown in demand.
Oil futures fell sharply on Friday to post a weekly drop of about 8%, with global benchmark prices settling at their lowest since 2021, driven by worries over a slowdown in demand.