BREAKING NEWS Oil prices tumble as economies show signs of strain By - April 11, 2022 0 135 FacebookTwitterPinterestWhatsApp Oil prices may have met their match — for now, at least.