OIL's meteoric rise since the start of the year to nearly $150 has distressed consumers and policy makers the world over, but the stark reality is prices are likely to rise higher still.
For two decades, prices were relatively stable, but then they (...)