Speaking at the Delivering Alpha conference Wednesday, Gregory Beard, global head of natural resources at Apollo Global Management, said oil prices will stay low for the immediate future.
Speaking at the Delivering Alpha conference Wednesday, Gregory Beard, global head of natural resources at Apollo Global Management, said oil prices will stay low for the immediate future.