Crude oil hits $77 amid supply constraints  Punch Newspapers Continue reading