Home » Oil prices steady at $106 after sharp declines

Oil prices steady at $106 after sharp declines