Iran president

Crude prices dip on fears of higher rates curbing demand

Brent crude futures declined 12 cents, or 0.1%, to USD 83.34 a barrel by 0041…