Oil prices tumbled this week on amped-up rate hike worries, supply glut Posted on February 18, 2023 By Charlielikes Stock Market