Oil prices dip but still face plenty of upward pressure

by Henry Epp