fbpx

Tag: oil and gas stocks

17
Sep

Oil & Energy Stocks are Just Beginning to Bounce Back – Here’s Why Free Cash Flow (FCF) Yields Matter to Retail Investors

Oil stocks to date have had a remarkable run since WTI oil futures were trading as low as -$40.32 per contract for a barrel of oil – a truly bizarre and unprecedented moment in global financial markets. The precipitous drop into negative territory occurred as the pandemic was unfolding, when countries went into lockdown and people were confined to their homes. Demand for crude evaporated in the market and supply became bloated as participants in the oil market sought whatever means to offload inventories of crude.