As with any market, supply and demand are key to price. Recently, nowhere else has this been seen more acutely than in the oil & gas markets. Headlines at the turn of the year were dominated by the fall in oil prices. Brent crude remains at around US$58 a barrel, down from US$100-120 only last … Continue Reading