Market fundamentals