Fears of tighter global supply push oil price to $83 a barrel