OTC attendance fell for the fifth consecutive year.

Numbers were expected to improve as a result of higher oil prices and increased optimism. Instead, attendance fell to 59,200.

Last year, attendance was 61,300, the lowest since 2006 and more than 40 percent off the 108,300 record set in 2014, a time when oil prices were hovering around $100 a barrel.

April 18th 2024

Get to know SFI LEO