Oil futures

The dramatic surge in oil futures contracts past the $100 mark is the linchpin of today’s market turmoil. Understanding how these forward-looking agreements signal price expectations is crucial to grasping the inflationary pressures and market anxieties now gripping global economies.