I get the same thing with the latest version of Opera:
Version: 24.0.1558.64 - Opera is up to date
Update stream: Stable
System: Windows 8.1 64-bit (WoW64)
Very often web pages won't load, and upon several refreshes, it'll load.
Do more on the web, with a fast and secure browser!
Download Opera browser with: