Oil Is On ‘An Incessant March Downwards’ Now at Just above $66 barrel 4 months ago business, energy, Gas