Oil notches third straight weekly gain but WTI stuck at $80/bbl Posted on April 6, 2023 By Charlielikes Stock Market
WTI crude -10% this week as Texas pipeline disruption prompts supply glut Posted on November 18, 2022 By Charlielikes Stock Market