Thomas Finlon

Market Summary: March 7, 2021

Mar 09, 2021

Petroleum prices rose more than 7% on the week, approaching two-year highs on the surprise OPEC+ decision to maintain output at current levels, dashing expectations of a small production increase amid evidence of global market demand emerging... more

Market Summary: February 28, 2021

Mar 01, 2021

Declining inventories in the aftermath of the previous week’s deep freeze, now referred to as winter storm Uri, as well as continued reductions in global stocks and a measurable decline nationally in Covid-19 cases were among the key drivers that... more