Oil prices steady after losing over 7% last week National News Oil prices steady after losing over 7% last week Admin October 21, 2024 Oct 21, 2024 Oil prices were broadly steady on Monday, following a more than 7% drop last...Read More